NASA officials were joined by Louisiana Gov. John Bel Edwards and New Orleans Mayor Mitch Landrieu, who toured the Michoud Assembly Facility in New Orleans and got a first-hand look at NASA’s new deep space vehicles being built at the facility.
Photographer SBSEIPEL
Date November 1, 2017